more immense - Turkish English Dictionary